package com.taxshare.purchaser.view.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * @Auther: luozy
 * @Date: 2018/9/20 10:37
 * @Description:页面触发电子底账同步
 */
@Data
public class InvoiceSyncDTO {

    @NotNull
    @ApiModelProperty(value="纳税人识别号")
    private String nsrsbh;

    @ApiModelProperty(required = true,value = "同步方式:01--按开票日期同步（YYYY-MM-DD）02--按开票日期所属月份同步（YYYY-MM）03--按税款所属期同步（YYYY-MM）04--按开票日期范围同步（YYYY-MM-DD,YYYY-MM-DD）05--数据初始化06--按批次同步07--按批次同步，结果回调 （taskno:进项发票数据同步  任务编号）")
    private String synctype;

    @ApiModelProperty(value = "同步条件:01，02，03，04，07 不为空;05，06为空",required = true)
    private String synccondition;
}